package org.example.service;

import org.example.entity.Location;

import java.util.List;

/**
 * @author CoderXshuai
 * @date 2020/9/3/0003 15:10
 */

public interface LocationService {
    /**
     * 设备新增
     *
     * @param location 新增设备的实例对象
     */
    void insertLocation(Location location);

    /**
     * 设备删除
     *
     * @param eid 删除的设备ID
     */
    void deleteLocation(Integer eid);

    /**
     * 更新设备信息
     *
     * @param location 更新属性之后的设备实例
     */
    void updateLocation(Location location);

    /**
     * 查询所有的设备
     *
     * @return 所有设备的列表
     */
    List<Location> findAllLocation();

}
